power torque - Turkish English Dictionary